package org.tinygroup.channel.test.protocol;

import org.tinygroup.channel.protocol.ProtocolListener;
import org.tinygroup.channel.protocol.impl.ProtocolListenerChain;
import org.tinygroup.context.Context;

public class StringProtocolInListener implements
		ProtocolListener<String, String> {
	public void pre(String r, Context context, ProtocolListenerChain chain) {
		if(context.exist(StringProtolcolIn.KEY)){
			context.put(StringProtolcolIn.KEY, context.get(StringProtolcolIn.KEY)+"String1");
		}else{
			context.put(StringProtolcolIn.KEY, "String1");
		}
		chain.pre(r, context);
	}

	public void post(String r, String r1, Context context,
			ProtocolListenerChain chain) {
		
		chain.post(r, r1, context);
	}

	public String getId() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public void setId(String id) {
	}

	

}
